Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Uncharacterized protein YEL073C (YEL073C)